small grated window in prisons - French English Dictionary